using System;
using System.ComponentModel;
using System.Web.UI;
namespace JQueryControlToolkit.Controls
{
	public class DropDownExtender : JQueryExtender
	{
		[JQueryElement("dropDowns", true)]
		public string DropDownSelector
		{
			get
			{
				return base.GetPropertyValue<string>("DropDownSelector", null);
			}
			set
			{
				base.SetPropertyValue<string>("DropDownSelector", value);
			}
		}
		[JQueryElement("displayArrow")]
		public bool DisplayArrow
		{
			get
			{
				return base.GetPropertyValue<bool>("DisplayArrow", true);
			}
			set
			{
				base.SetPropertyValue<bool>("DisplayArrow", value);
			}
		}
		[JQueryEvent("show"), DefaultValue(null), DesignerSerializationVisibility(DesignerSerializationVisibility.Content), PersistenceMode(PersistenceMode.InnerProperty)]
		public string OnShow
		{
			get
			{
				return base.GetPropertyValue<string>("OnShow", null);
			}
			set
			{
				base.SetPropertyValue<string>("OnShow", value);
			}
		}
		protected override string jQueryFunction
		{
			get
			{
				return "dropdown";
			}
		}
	}
}
